package top.raoqq.sky.constant;

/**
 * @author 饶奇奇
 * @date 2023/8/4
 */
public interface SkyConstant {
    /**
     *  验证码过期时间单位秒
     */
    long CAPTCHA_EXPIRE = 60L;

    /**
     * 最大可以登录失败次数
     */
    int MAX_LOGIN_FAIR_COUNT = 3;

    /**
     * 密码输入错误在规定时间(分钟)
     */
    int PASSWORD_ERROR_TIME = 5;

    /**
     * TOKEN默认过期时间(分钟)
     */
    int TOKEN_EXPIRE_DEFAULT_TIME = 20;

    /**
     * TOKEN的请求头
     */
    String TOKEN_HEAD = "Authorization";

    /**
     * 超级管理员KEY
     */
    String ADMIN = "admin";

    /**
     * 字符编码
     */
    String UTF8 = "utf-8";

    /**
     * 密码长度
     */
    int PASSWORD_MIN_LENGTH = 6;

    /**
     * 菜单显示
     */
    Byte MENU_SHOW = 0;
}
